import { getUserInfo } from '../../../../common/api/index'
let drawQrcode = require("../utils/weapp.qrcode.min.js");
Page({
    data: {
		canvasShow:false
	},
	onShareAppMessage: function () {
		return {
			title: '丽雅传琪邀请你成为会员',
			desc: '分享页面的内容',
			path: 'pages/component/mine/account/login/index?salt='+this.data.userInfo.salt, // 路径，传递参数到指定页面。
		}
	},
    onShow() {
		this.getUserInfoData()
	},
	getUserInfoData(){
		getUserInfo().then(res => {
			if(res.code == 200){
				this.setData({
					userInfo: res.data.user
				})
				this.drawQrcodeFunc()
			}
		})
	},
	drawQrcodeFunc(){
		let path = 'https://www.liyacq.cn/?salt='+ this.data.userInfo.salt
		// 绘制二维码
		drawQrcode({
			width: 200,
			height: 200,
			canvasId: 'myQrcode',
			// v1.0.0+版本支持在二维码上绘制图片
			// ctx: wx.createCanvasContext('myQrcode'),
			text: path,
			// v1.0.0+版本支持在二维码上绘制图片
			image: {
				 imageResource: 'https://www.liyacq.cn/logo.png',
				 dx: 77,
				 dy: 75,
				 dWidth: 60,
				 dHeight: 60
			 },
			 callback: (res) => {
				 setTimeout(() => {
					 console.log("生成二维码",res)
				 },1000)
			}
		})
	},



    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },
})